microwave enclosure - French English Dictionary